suffer from cancer - German English Dictionary